What is the meaning of the word "stamp tax"?

Definitions:

  1. a tax collected by requiring a stamp to be purchased and attached, usually on documents or publications copy to clipboard noun
    • A stamp tax introduced in 1765 by the United Kingdom was not favourable with the colonists. copy to clipboard

Synonyms: